In previous versions of QuickTime, it was not possible to have more than one export ( 'spit' ) component registered for the same type of file and the same track media type. Additionally, it was not possible to have more than one component that exports to a type of file that considers from the whole movie. What this meant was that if two separate exporters wanted to export to the 'PICT' file format, for example, only one could be registered at a time.
In the past, the distinction between a media type (track type)-specific and movie- wide exporter was based on the componentManufacturer with which the component was registered. Media type specific components stored the type of the media handler ('mhlr') component in this field. Movie wide components used 0 in this field.
QuickTime 3 now allows more than one export ( 'spit' ) component to be registered for the same type of file and same export source (i.e., the movie or the particular track type). This is accomplished in a way that preserves compatibility with third-party components that may have already been written using the above rules.
| Previous | Chapter contents | Chapter top | Section top | Next |